Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What type of this PR
Which issue(s) this PR fixes:
Fixes #(issue-number)
WHAT
🤖 Generated by Copilot at c52f15b
Add namespace support to various e2e testing framework components and improve event message checks and subnet status updates in the e2e tests and controller.
🤖 Generated by Copilot at c52f15b
HOW
🤖 Generated by Copilot at c52f15b
namespace
field to store the namespace of the resources (link, link, link, link, link, link, link, link, link)namespace
field with the given namespace parameter (link, link, link, link, link, link, link, link, link)namespace
field instead of the framework namespace to filter or wait for the resources in theWaitToHaveEvent
,WaitForRunning
, andWaitForNotFound
functions (link, link)waitSubnetStatusUpdate
function to theunderlay
package to wait for the subnet status to reflect the expected number of using IPs in the given namespace (link)waitSubnetStatusUpdate
function in various tests for pod IP allocation in the underlay mode to verify that the subnet status is updated correctly after creating or deleting pods in different subnets, nodes, or annotations (link, link, link, link, link, link, link, link, link)